package cn.openea.perpartner.meily.web.entity.vo;

import cn.openea.perpartner.meily.constant.enums.PlatformIdentityEnums;
import cn.openea.perpartner.meily.web.entity.base.BaseSearchVo;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * @author ysk
 * @version 1.0.1
 * @Description 用户搜索条件VO
 * @createTime 2023年04月27日 22:28:00
 */
@EqualsAndHashCode(callSuper = true)
@Data
public class CustomerSearchVo extends BaseSearchVo {
    /**
     * 平台Id
     */
    private String userId;

    /**
     * 手机号码
     */
    private String phoneNumber;

    /**
     * 公众号的openid
     */
    private String subscriptionOpenid;

    /**
     * 性别
     */
    private String sex;

    /**
     * 年龄层
     */
    private String ageGroup;

    /**
     * 所在地区
     */
    private String region;
    /**
     * 身份职业
     */
    private String identityJob;
    /**
     * 是否过滤无效用户
     */
    private boolean filterUsers;
    /**
     * 平台身份
     */
    private PlatformIdentityEnums identityEnums;
    /**
     * 是否统计全部数据
     */
    private boolean allStatistics;
    /**
     * 是否关注公众号
     */
    private boolean subscribedWX;

}
